﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="SQuestioninfo.cs" company="hoandd   ">
// hoandd
// </copyright>
// <summary>
//   Summary description for SQuestioninfo
// </summary>
// --------------------------------------------------------------------------------------------------------------------
namespace DesktopModules.Surveys
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;

    /// <summary>
    /// Summary description for SQuestioninfo
    /// </summary>
    public class SQuestioninfo
    {
        #region Private Members

        private int _SQuestionID = 0;
        private int _ModuleID = 0;
        private int _OrgID = 0;
        private byte _QuestionType;
        private string _QuestionContent = "";
        private bool _Hidden = false;
        private bool _Public = false;
        private System.DateTime _DateCreated;
        private System.DateTime _LastModified;
        private int _CreatedByUserID = 0;
        private int _ModifiedByUserID = 0;

        #endregion Private Members

        #region Constructors

        // initialization
        public SQuestioninfo()
        {
        }

        #endregion Constructors

        #region Public Properties

        /// <summary>
        /// Get and Set Property Data of File column SQuestionID in Table SQuestion
        /// </summary>

        public int SQuestionID
        {
            get { return _SQuestionID; }
            set { _SQuestionID = value; }
        }

        public int ModuleID
        {
            get { return _ModuleID; }
            set { _ModuleID = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column OrgID in Table SQuestion
        /// </summary>

        public int OrgID
        {
            get { return _OrgID; }
            set { _OrgID = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column QuestionType in Table SQuestion
        /// </summary>

        public byte QuestionType
        {
            get { return _QuestionType; }
            set { _QuestionType = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column QuestionContent in Table SQuestion
        /// </summary>

        public string QuestionContent
        {
            get { return _QuestionContent; }
            set { _QuestionContent = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column Hidden in Table SQuestion
        /// </summary>

        public bool Hidden
        {
            get { return _Hidden; }
            set { _Hidden = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column Public in Table SQuestion
        /// </summary>

        public bool Public
        {
            get { return _Public; }
            set { _Public = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column DateCreated in Table SQuestion
        /// </summary>

        public System.DateTime DateCreated
        {
            get { return _DateCreated; }
            set { _DateCreated = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column LastModified in Table SQuestion
        /// </summary>

        public System.DateTime LastModified
        {
            get { return _LastModified; }
            set { _LastModified = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column CreatedByUserID in Table SQuestion
        /// </summary>

        public int CreatedByUserID
        {
            get { return _CreatedByUserID; }
            set { _CreatedByUserID = value; }
        }

        /// <summary>
        /// Get and Set Property Data of File column ModifiedByUserID in Table SQuestion
        /// </summary>

        public int ModifiedByUserID
        {
            get { return _ModifiedByUserID; }
            set { _ModifiedByUserID = value; }
        }

        #endregion Public Properties
    }
}